package com.zmn.plat.common.constant;

/**
 * 码表常量
 *
 * @author quanjic
 * @version v1.0
 * @since 2019/10/15 19:32
 **/
public class BaseCodeMapConsts {

    /**
     * 码表一级分类：1001 全家享会员服务电话
     * 二级分类由业务自己定义
     */
    public final static int BASE_CODE_MAP_ONE_TYPE_MEMBER_SERVICE_PHONE = 1001;
    /**
     * 码表一级分类：1005 城市是否支全家享会员
     * 二级分类由业务自己定义
     */
    public final static int BASE_CODE_MAP_ONE_TYPE_SUPPORT_MEMBER = 1005;
    /**
     * 码表一级分类：1017 师傅APP是否强制定位
     * 二级分类由业务自己定义
     */
    public final static int BASE_CODE_MAP_ONE_TYPE_FORCE_LOCATION = 1017;
    /**
     * 码表一级分类：1014 取消订单选项
     * 二级分类由业务自己定义
     */
    public final static int BASE_CODE_MAP_ONE_TYPE_OMS_CANCEL = 1014;
    /**
     * 码表一级分类：1012 跟单类型选项
     * 二级分类由业务自己定义
     */
    public final static int BASE_CODE_MAP_ONE_TYPE_OMS_TRACK_TYPE = 1012;
    /**
     * 码表一级分类：1006 回访评价类型选项
     * 二级分类由业务自己定义
     */
    public final static int BASE_CODE_MAP_ONE_TYPE_OMS_REPLY_COMMENT_TYPE = 1006;
    /**
     * 码表一级分类：1007 回访选项
     * 二级分类由业务自己定义
     */
    public final static int BASE_CODE_MAP_ONE_TYPE_OMS_REPLY_VISIT_TYPE = 1007;
    /**
     * 码表一级分类：1029 改价缘由
     * 二级分类由业务自己定义
     */
    public final static int BASE_CODE_MAP_ONE_TYPE_OMS_UPDATE_PRICE = 1029;
    /**
     * 码表一级分类：1010 退款原因
     * 二级分类由业务自己定义
     */
    public final static int BASE_CODE_MAP_ONE_TYPE_OMS_REFUND = 1010;
    /**
     * 码表一级分类：1018 工单是否需要完成码
     * 二级分类由业务自己定义
     */
    public final static int BASE_CODE_MAP_ONE_TYPE_NEED_SECURITY_CODE = 1018;
    /**
     * 码表一级分类：1024  标准收费单，开通城市的渠道黑名单
     * 二级分类由业务自己定义
     */
    public final static int BASE_CODE_MAP_ONE_TYPE_STANDARD_PRICE_CODE_CITY_CHANNEL_BLACKLIST = 1024;
    /**
     * 码表一级分类：1025 标准收费单城市黑名单，权限最高
     * 二级分类由业务自己定义
     */
    public final static int BASE_CODE_MAP_ONE_TYPE_STANDARD_PRICE_CODE_CITY_BLACKLIST = 1025;
    /**
     * 码表一级分类：1026 标准收费单渠道黑名单，权限最高
     * 二级分类由业务自己定义
     */
    public final static int BASE_CODE_MAP_ONE_TYPE_STANDARD_PRICE_CODE_CHANNEL_BLACKLIST = 1026;
    /**
     * 码表一级分类：1027 派单权重
     * 二级分类由业务自己定义
     */
    public final static int BASE_CODE_MAP_ONE_TYPE_DISTRIBUTE_WEIGHT = 1027;
    /**
     * 码表一级分类：1019 不发短信的城市
     * 二级分类由业务自己定义
     */
    public final static int BASE_CODE_MAP_ONE_TYPE_DISABLE_SMS_CITY = 1019;
    /**
     * 码表一级分类：1020 不发短信的渠道
     * 二级分类由业务自己定义
     */
    public final static int BASE_CODE_MAP_ONE_TYPE_DISABLE_SMS_CHANNEL = 1020;
    /**
     * 码表一级分类：1015 用户评价选项
     * 二级分类由业务自己定义
     */
    public final static int BASE_CODE_MAP_ONE_TYPE_OMS_COMMENT_TYPE = 1015;

    /**
     * 码表一级分类：1028 渠道常量
     * 二级分类由业务自己定义
     */
    public final static int BASE_CODE_MAP_ONE_TYPE_OMS_CHANNEL_TYPE = 1028;
    /**
     * 码表一级分类：1030 评价备注
     * 二级分类由业务自己定义
     */
    public final static int BASE_CODE_MAP_ONE_TYPE_OMS_COMMENT_REMRK = 1030;
    /**
     * 码表一级分类：1032 天猫服务项
     * 二级分类由业务自己定义
     */
    public final static int BASE_CODE_MAP_ONE_TYPE_OMS_TMALL_SERVICEITEM = 1032;
    /**
     * 码表一级分类：1041 远程费服务项ID
     * 二级分类由业务自己定义
     */
    public final static int BASE_CODE_MAP_ONE_TYPE_OMS_REMOTE_AMOUNT_SERVICE_ITEM_ID = 1041;
    /**
     * 码表一级分类：1050 强制银联自助签约
     * 二级分类由业务自己定义
     */
    public final static int BASE_CODE_MAP_ONE_TYPE_FORCE_AUTOREG = 1050;
    /**
     * 码表一级分类：1051 是否支持线上支付
     * 二级分类由业务自己定义
     */
    public final static int BASE_CODE_MAP_ONE_TYPE_PROD_PAY = 1051;
    /**
     * 码表一级分类：1052 强制服务商自助签约
     * 二级分类由业务自己定义
     */
    public final static int BASE_CODE_MAP_ONE_TYPE_SP_FORCE_AUTOREG = 1052;
    /**
     * 码表一级分类：1053 ERP算账城市
     * 二级分类由业务自己定义
     */
    public final static int BASE_CODE_MAP_ONE_TYPE_ERPACC_CITY = 1053;

    /**
     * 码表一级分类：1061  工程师健康提醒推送
     * 二级分类由业务自己定义
     */
    public final static int BASE_CODE_MAP_ONE_TYPE_HEALTH_PUSH = 1061;

    /**
     * 码表一级分类：1054  支付宝小程序，支持师傅收款支付
     * 二级分类由业务自己定义
     */
    public final static int BASE_CODE_MAP_ONE_TYPE_ALIXCX_SUPPORT_MASTERAMOUNT = 1054;
    /**
     * 码表一级分类：9001 OMS代理接口IP白名单
     * 二级分类由业务自己定义
     */
    public final static int BASE_CODE_MAP_ONE_TYPE_OMS_PROXY_API_WHITELIST_IP = 9001;
    /**
     * 码表一级分类：9011 渠道录入类型
     * 二级分类由业务自己定义
     */
    public final static int BASE_CODE_MAP_ONE_TYPE_OMS_CHANNEL_INPUT_TYPE = 9011;
    /**
     * 码表一级分类：9012 同步给58订单的渠道ID
     * 二级分类由业务自己定义
     */
    public final static int BASE_CODE_MAP_ONE_TYPE_OMS_CHANNEL_SYNC_TO_58 = 9012;
    /**
     * 码表一级分类：9013 渠道的AccessToken
     * 二级分类由业务自己定义
     */
    public final static int BASE_CODE_MAP_ONE_TYPE_OMS_CHANNEL_TOKEN = 9013;
    /**
     * 码表一级分类:9100 超过指定投诉等级或者次数 短信发送号码
     * 二级分类由业务自己定义
     */
    public final static int BASE_CODE_MAP_TWO_TYPE_UMS_COMPLAINT_PHONE = 9100;

    /**
     * 渠道常量二级ID：1001 微信
     */
    public final static int BASE_CODE_MAP_TWO_TYPE_OMS_CHANNEL_WEIXIN = 1001;
    /**
     * 渠道常量二级ID：1002 大客户
     */
    public final static int BASE_CODE_MAP_TWO_TYPE_OMS_CHANNEL_MAJOR = 1002;
    /**
     * 渠道常量二级ID：1003 师傅加单
     */
    public final static int BASE_CODE_MAP_TWO_TYPE_OMS_CHANNEL_MASTER = 1003;
    /**
     * 渠道常量二级ID：1004 师傅推荐
     */
    public final static int BASE_CODE_MAP_TWO_TYPE_OMS_CHANNEL_MASTER_RECOMMEND = 1004;

    /**
     * 码表一级分类：1055 是否支持银联app支付
     * 二级分类由业务自己定义
     */
    public final static int BASE_CODE_MAP_ONE_TYPE_CHINAUMS_APP_PAY = 1055;

    /**
     * 码表一级分类：1021  代用户报价次数
     * 二级分类由业务自己定义
     */
    public final static int BASE_CODE_MAP_ONE_TYPE_NUMBER_QUOTATIONS = 1021;


    /**
     * 码表一级分类：1021  白名单
     * 二级分类由业务自己定义
     */
    public final static int BASE_CODE_MAP_ONE_TYPE_NUMBER_WHITELIST = 1070;

    /**
     * 码表一级分类：1021  员工白名单
     * 二级分类由业务自己定义
     */
    public final static int BASE_CODE_MAP_ONE_TYPE_NUMBER_STAFF_WHITELIST = 1071;

    /**
     * 码表一级分类：1021  工程师白名单
     * 二级分类由业务自己定义
     */
    public final static int BASE_CODE_MAP_ONE_TYPE_NUMBER_MASTER_WHITELIST = 1072;

    /**
     * 码表一级分类：1101 自动取消时间
     * 二级分类由业务自己定义
     */
    public final static int BASE_CODE_MAP_ONE_TYPE_NUMBER_AUTO_CANCEL_TIME = 1101;

    /**
     * 码表一级分类：5100 故障部位
     * 二级分类由业务自己定义
     */
    public final static int BASE_CODE_MAP_ONE_TYPE_NUMBER_FAULT_PART = 5100;


    /**
     * 码表一级分类：1102 最小有效呼通时长
     * 二级分类由业务自己定义
     */
    public final static int BASE_CODE_MAP_ONE_TYPE_MINIMUM_EFFECTIVE_CALL_TIME = 1102;

    /**
     * 码表一级分类：1103 夜间
     * 二级分类由业务自己定义
     */
    public final static int BASE_CODE_MAP_ONE_TYPE_MINIMUM_NIGHTTIME= 1103;

    /**
     * 码表一级分类：1104 一键提醒小号绑定时间
     * 二级分类由业务自己定义
     */
    public final static int BASE_CODE_MAP_REMINDER_XNO_BIND_TIME = 1104;
}
